package com.zhixiang.xaec.entity.safecheck.safecheckplan;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.hibernate.cfg.Comment;

import com.googlecode.jsonplugin.annotations.JSON;
import com.zhixiang.xaec.entity.BaseEntity;

@Entity
@Table(name = "safecheckplan_CheckState")
@Comment("检查情况")
public class CheckState extends BaseEntity{

	@Comment("检查部位")
	@Column(length=200)
	private String  checkPart;
	
	@Comment("检查时间")
	@Column(length=200)
	private Date checkStartDate;

	@Comment("检查id")
	@Column(length=200)
	private Long checkId;
	
	@Comment("检查负责人")
	@Column(length=200)
	private String checkLeader;
	
	@Comment("检查组成员")
	@Column(length=200)
	private String member;
	  @Comment("状态")
	  @Column(length=200)
	  private String state;

	public String getCheckPart() {
		return checkPart;
	}

	public void setCheckPart(String checkPart) {
		this.checkPart = checkPart;
	}
    @JSON(format="YYYY-MM-dd")
	public Date getCheckStartDate() {
		return checkStartDate;
	}

	public void setCheckStartDate(Date checkStartDate) {
		this.checkStartDate = checkStartDate;
	}

	public String getCheckLeader() {
		return checkLeader;
	}

	public void setCheckLeader(String checkLeader) {
		this.checkLeader = checkLeader;
	}

	public String getMember() {
		return member;
	}

	public void setMember(String member) {
		this.member = member;
	}

	public Long getCheckId() {
		return checkId;
	}

	public void setCheckId(Long checkId) {
		this.checkId = checkId;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}
	
	
	
	
}
